microfilm reading apparatus - Turkish English Dictionary